[INFO] fetching crate pav_regression 0.7.0...
[INFO] testing pav_regression-0.7.0 against try#0abe69e6c16114311cc2700e972492e64d69c28f for pr-154065-1
[INFO] extracting crate pav_regression 0.7.0 into /workspace/builds/worker-1-tc2/source
[INFO] started tweaking crates.io crate pav_regression 0.7.0
[INFO] finished tweaking crates.io crate pav_regression 0.7.0
[INFO] tweaked toml for crates.io crate pav_regression 0.7.0 written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate pav_regression 0.7.0 on toolchain 0abe69e6c16114311cc2700e972492e64d69c28f
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate pav_regression 0.7.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 0a76de2bcd6713befdd088dab5f798f02766fc3541437e4c2adfe4bfbafc1cbd
[INFO] running `Command { std: "docker" "start" "-a" "0a76de2bcd6713befdd088dab5f798f02766fc3541437e4c2adfe4bfbafc1cbd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "0a76de2bcd6713befdd088dab5f798f02766fc3541437e4c2adfe4bfbafc1cbd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0a76de2bcd6713befdd088dab5f798f02766fc3541437e4c2adfe4bfbafc1cbd", kill_on_drop: false }`
[INFO] [stdout] 0a76de2bcd6713befdd088dab5f798f02766fc3541437e4c2adfe4bfbafc1cbd
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 1f72371e5c64746dc718da17192cb89106cff83a8f50df0771967294e5c68d5b
[INFO] running `Command { std: "docker" "start" "-a" "1f72371e5c64746dc718da17192cb89106cff83a8f50df0771967294e5c68d5b", kill_on_drop: false }`
[INFO] [stderr]    Compiling thiserror v2.0.4
[INFO] [stderr]    Compiling serde v1.0.215
[INFO] [stderr]    Compiling nonmax v0.5.5
[INFO] [stderr]    Compiling nohash-hasher v0.2.0
[INFO] [stderr]    Compiling syn v2.0.90
[INFO] [stderr]    Compiling ordered-float v3.9.2
[INFO] [stderr]    Compiling eytzinger-interpolation v1.0.1
[INFO] [stderr]    Compiling serde_derive v1.0.215
[INFO] [stderr]    Compiling thiserror-impl v2.0.4
[INFO] [stderr]    Compiling pav_regression v0.7.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 9.03s
[INFO] running `Command { std: "docker" "inspect" "1f72371e5c64746dc718da17192cb89106cff83a8f50df0771967294e5c68d5b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1f72371e5c64746dc718da17192cb89106cff83a8f50df0771967294e5c68d5b", kill_on_drop: false }`
[INFO] [stdout] 1f72371e5c64746dc718da17192cb89106cff83a8f50df0771967294e5c68d5b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 257183aa435a27f3090ef212fb8b65540dc0f19a7f9566e03d2fb758fc18c48a
[INFO] running `Command { std: "docker" "start" "-a" "257183aa435a27f3090ef212fb8b65540dc0f19a7f9566e03d2fb758fc18c48a", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.167
[INFO] [stderr]    Compiling zerocopy-derive v0.7.35
[INFO] [stderr]    Compiling zerocopy v0.7.35
[INFO] [stderr]    Compiling getrandom v0.2.15
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling ppv-lite86 v0.2.20
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling pav_regression v0.7.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: panic message contains unused formatting placeholders
[INFO] [stdout]    --> src/isotonic_regression.rs:653:23
[INFO] [stdout]     |
[INFO] [stdout] 653 |                 "At x={x}: original y={orig_y}, after add/remove y={new_y}"
[INFO] [stdout]     |                       ^^^             ^^^^^^^^                     ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this message is not used as a format string when given without arguments, but will be in Rust 2021
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/panic-macro-consistency.html>
[INFO] [stdout]     = note: `#[warn(non_fmt_panics)]` (part of `#[warn(rust_2021_compatibility)]`) on by default
[INFO] [stdout] help: add the missing arguments
[INFO] [stdout]     |
[INFO] [stdout] 653 |                 "At x={x}: original y={orig_y}, after add/remove y={new_y}", ...
[INFO] [stdout]     |                                                                            +++++
[INFO] [stdout] help: or add a "{}" format string to use the message literally
[INFO] [stdout]     |
[INFO] [stdout] 653 |                 "{}", "At x={x}: original y={orig_y}, after add/remove y={new_y}"
[INFO] [stdout]     |                 +++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 3.80s
[INFO] running `Command { std: "docker" "inspect" "257183aa435a27f3090ef212fb8b65540dc0f19a7f9566e03d2fb758fc18c48a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "257183aa435a27f3090ef212fb8b65540dc0f19a7f9566e03d2fb758fc18c48a", kill_on_drop: false }`
[INFO] [stdout] 257183aa435a27f3090ef212fb8b65540dc0f19a7f9566e03d2fb758fc18c48a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 969160e50f5325c285e9128c7dcf7bd8a11d893e2bfce9399d61688de2fc400a
[INFO] running `Command { std: "docker" "start" "-a" "969160e50f5325c285e9128c7dcf7bd8a11d893e2bfce9399d61688de2fc400a", kill_on_drop: false }`
[INFO] [stderr] warning: panic message contains unused formatting placeholders
[INFO] [stderr]    --> src/isotonic_regression.rs:653:23
[INFO] [stderr]     |
[INFO] [stderr] 653 |                 "At x={x}: original y={orig_y}, after add/remove y={new_y}"
[INFO] [stderr]     |                       ^^^             ^^^^^^^^                     ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: this message is not used as a format string when given without arguments, but will be in Rust 2021
[INFO] [stderr]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/panic-macro-consistency.html>
[INFO] [stderr]     = note: `#[warn(non_fmt_panics)]` (part of `#[warn(rust_2021_compatibility)]`) on by default
[INFO] [stderr] help: add the missing arguments
[INFO] [stderr]     |
[INFO] [stderr] 653 |                 "At x={x}: original y={orig_y}, after add/remove y={new_y}", ...
[INFO] [stderr]     |                                                                            +++++
[INFO] [stderr] help: or add a "{}" format string to use the message literally
[INFO] [stderr]     |
[INFO] [stderr] 653 |                 "{}", "At x={x}: original y={orig_y}, after add/remove y={new_y}"
[INFO] [stderr]     |                 +++++
[INFO] [stderr] 
[INFO] [stderr] warning: `pav_regression` (lib test) generated 1 warning (run `cargo fix --lib -p pav_regression --tests` to apply 1 suggestion)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.07s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/pav_regression-2e6d74b2a297ea20)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test coordinate::tests::test_f64_coordinate ... ok
[INFO] [stdout] test isotonic_regression::tests::test_add_points ... ok
[INFO] [stdout] test isotonic_regression::tests::test_centroid_point ... ok
[INFO] [stdout] test isotonic_regression::tests::test_add_then_remove_returns_to_original ... ok
[INFO] [stdout] test isotonic_regression::tests::test_ascending_regression ... ok
[INFO] [stdout] test isotonic_regression::tests::test_descending_regression ... ok
[INFO] [stdout] test isotonic_regression::tests::test_remove_merged_point ... ok
[INFO] [stdout] test isotonic_regression::tests::test_remove_points ... ok
[INFO] [stdout] test isotonic_regression::tests::test_remove_reduces_aggregate_to_zero ... ok
[INFO] [stdout] test isotonic_regression::tests::test_empty_regression ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests pav_regression
[INFO] [stdout] 
[INFO] [stdout] running 24 tests
[INFO] [stdout] test src/coordinate.rs - coordinate::Coordinate::to_float (line 44) ... ok
[INFO] [stdout] test src/coordinate.rs - coordinate::Coordinate::zero (line 20) ... ok
[INFO] [stdout] test src/coordinate.rs - coordinate::Coordinate::abs_diff (line 68) ... ok
[INFO] [stdout] test src/coordinate.rs - coordinate::Coordinate::is_sign_negative (line 81) ... ok
[INFO] [stdout] test src/coordinate.rs - coordinate::Coordinate::from_float (line 56) ... ok
[INFO] [stdout] test src/coordinate.rs - coordinate::Coordinate::average (line 96) ... ok
[INFO] [stdout] test src/isotonic_regression.rs - isotonic_regression::IsotonicRegression<T>::new_ascending (line 74) ... ok
[INFO] [stdout] test src/isotonic_regression.rs - isotonic_regression::IsotonicRegression<T>::new (line 120) ... ok
[INFO] [stdout] test src/coordinate.rs - coordinate::Coordinate::one (line 32) ... ok
[INFO] [stdout] test src/isotonic_regression.rs - isotonic_regression::IsotonicRegression<T>::interpolate (line 174) ... ok
[INFO] [stdout] test src/point.rs - point::Point<T>::new_with_weight (line 43) ... ok
[INFO] [stdout] test src/isotonic_regression.rs - isotonic_regression::IsotonicRegression<T>::is_empty (line 445) ... ok
[INFO] [stdout] test src/point.rs - point::Point<T>::new (line 27) ... ok
[INFO] [stdout] test src/isotonic_regression.rs - isotonic_regression::IsotonicRegression<T>::new_descending (line 96) ... ok
[INFO] [stdout] test src/point.rs - point::Point<T>::weight (line 87) ... ok
[INFO] [stdout] test src/point.rs - point::Point<T>::merge_with (line 101) ... ok
[INFO] [stdout] test src/isotonic_regression.rs - isotonic_regression::IsotonicRegression<T>::get_centroid_point (line 276) ... ok
[INFO] [stdout] test src/isotonic_regression.rs - isotonic_regression::IsotonicRegression<T>::get_points (line 249) ... ok
[INFO] [stdout] test src/isotonic_regression.rs - isotonic_regression::IsotonicRegression<T>::remove_points (line 349) ... ok
[INFO] [stdout] test src/isotonic_regression.rs - isotonic_regression::IsotonicRegression<T>::add_points (line 306) ... ok
[INFO] [stdout] test src/point.rs - point::interpolate_two_points (line 132) ... ok
[INFO] [stdout] test src/point.rs - point::Point<T>::y (line 73) ... ok
[INFO] [stdout] test src/isotonic_regression.rs - isotonic_regression::IsotonicRegression<T>::len (line 425) ... ok
[INFO] [stdout] test src/point.rs - point::Point<T>::x (line 59) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.36s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "969160e50f5325c285e9128c7dcf7bd8a11d893e2bfce9399d61688de2fc400a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "969160e50f5325c285e9128c7dcf7bd8a11d893e2bfce9399d61688de2fc400a", kill_on_drop: false }`
[INFO] [stdout] 969160e50f5325c285e9128c7dcf7bd8a11d893e2bfce9399d61688de2fc400a
